d1 exercise 3a solution